suction apparatus - English Synonyms Dictionary